home *** CD-ROM | disk | FTP | other *** search
-
- *-------------------------------------------------------*
- * Apex File Driver [AFD] control structure *
- *-------------------------------------------------------*
-
- *-------------------------------------------------------*
- rsreset
- *-------------------------------------------------------*
- * Apex memory/subsystem routines *
- *-------------------------------------------------------*
- afd_malloc rs.l 1 ; Apex Malloc routine (in)
- afd_dealloc rs.l 1 ; Apex Mfree routine (in)
- afd_salloc rs.l 1 ; Apex stacked malloc routine (in)
- afd_thread rs.l 1 ; Apex background thread (in)
- *-------------------------------------------------------*
- * Error-trapped BIOS filesystem routines *
- *-------------------------------------------------------*
- afd_open rs.l 1 ; Fopen (in)
- afd_close rs.l 1 ; Fclose (in)
- afd_create rs.l 1 ; Fcreate (in)
- afd_read rs.l 1 ; Fread (in)
- afd_write rs.l 1 ; Fwrite (in)
- afd_seek rs.l 1 ; Fseek (in)
- afd_examine rs.l 1 ; Fseek + Fread (in)
- afd_patch rs.l 1 ; Fseek + Fwrite (in)
- *-------------------------------------------------------*
- * AFD (module) specific structure *
- *-------------------------------------------------------*
- afd_extension rs.l 1 ; pointer to format extension string (out)
- afd_inquire rs.l 1 ; format inquire routine address (out)
- afd_decode rs.l 1 ; format decoder routine address (out)
- afd_encode rs.l 1 ; format encoder routine address (out)
- afd_colour rs.w 1 ; format highlight colour
- afd_id rs.w 1 ; format id
- *-------------------------------------------------------*
- * Bidirectional file structure *
- *-------------------------------------------------------*
- afd_width rs.w 1 ; image width (in/out)
- afd_height rs.w 1 ; image height (in/out)
- afd_imageptr rs.l 1 ; 32bit imagebuffer pointer (in)
- afd_filesize rs.l 1 ; file size in bytes (in)
- afd_filename rs.b 1024 ; 1k filename string buffer (in)
- afd_gpbuffer rs.b 1024 ; 1k general purpose buffer (in)
- *-------------------------------------------------------*
-
-